home *** CD-ROM | disk | FTP | other *** search
Wrap
Text File | 1993-03-21 | 18.8 KB | 286 lines | [ TEXT/MSET]
0008 BusErrVct \ bus error vector 0100 MonkeyLives \ monkey lives if >= 0 [word] 0102 ScrVRes \ Pixels per inch vertically (word) screen vertical dots/inch [word] 0104 ScrHRes \ Pixels per inch horizontally (word) screen horizontal dots/inch [word] 0106 ScreenRow \ rowBytes of screen [word] 0108 MemTop \ Address of end of RAM (on Macintosh XL, end of RAM available to applications) top of memory [pointer] 010C BufPtr \ Address of end of jump table top of application memory [pointer] 0110 StkLowPt \ Lowest stack as measured in VBL task [pointer] 0114 HeapEnd \ Address of end of application heap zone end of heap [pointer] 0118 TheZone \ Address of current heap zone current heap zone [pointer] 011C UTableBase \ Base address of unit table unit I/O table [pointer] 012C DskVerify \ used by 3.5 disk driver for read/verify [byte] 012D LoadTrap \ trap before launch? [byte] 012E MmInOK \ initial memory mgr checks ok? [byte] 012F CPUFlag \ 00=68000, 01=68010, 02=68020 (old ROM inits to 00) 0130 ApplLimit \ Application heap limit application limit [pointer] 0142 DskErr \ disk routine result code [word] 0144 SysEvtMask \ System event mask (word) system event mask [word] 0146 SysEvtBuf \ system event queue element buffer [pointer] 014A EventQueue \ Event queue header (10 bytes) event queue header [10 bytes] 0154 EvtBufCnt \ max number of events in SysEvtBuf - 1 [word] 0156 RndSeed \ Random number seed (long) random seed/number [long] 015A SysVersion \ version # of RAM-based system [word] 015C SEvtEnb \ 0 if SystemEvent should return FALSE (byte) enable SysEvent calls from GNE [byte] 015D DSWndUpdate \ GNE not to paintBehind DS AlertRect? [byte] 015F IntFlag \ reduce interrupt disable time when bit 7 = 0 0160 VBLQueue \ Vertical retrace queue header (10 bytes) VBL queue header [10 bytes] 016A Ticks \ Current number of ticks since system startup (long) Tick count, time since boot [unsigned long] 016E MBTicks \ tick count @ last mouse button [long] 0172 MBState \ current mouse button state [byte] 0174 KeyMapLM \ KeyMap has name conflict w/ type. Bitmap of the keyboard [4 longs] 017C KeypadMap \ bitmap for numeric pad-18bits [long] 0184 KeyLast \ ASCII for last valid keycode [word] 0186 KeyTime \ tickcount when KEYLAST was rec'd [long] 018A KeyRepTime \ tickcount when key was last repeated [long] 018E KeyThresh \ Auto-key threshold (word) threshold for key repeat [word] 0190 KeyRepThresh \ Auto-key rate (word) key repeat speed [word] 0192 Lvl1DT \ Level-1 secondary interrupt vector table (32 bytes) Interrupt level 1 dispatch table [32 bytes] 01B2 Lvl2DT \ Level-2 secondary interrupt vector table (32 bytes) Interrupt level 2 dispatch table [32 bytes] 01D2 UnitNtryCnt \ count of entries in unit table [word] 01D4 VIA \ VIA base address VIA base address [pointer] 01D8 SCCRd \ SCC read base address SCC base read address [pointer] 01DC SCCWr \ SCC write base address SCC base write address [pointer] 01E0 IWM \ IWM base address [pointer] 01E4 GetParam \ system parameter scratch [20 bytes] 01E4 Scratch20 \ 20-byte scratch area scratch [20 bytes] 01F8 SPValid \ Validity status (byte) validation field (A7) [byte] 01F8 SysParam \ Low-memory copy of parameter RAM (20 bytes) system parameter memory [20 bytes] 01F9 SPATalkA \ AppleTalk node ID hint for modem port (byte) AppleTalk node number hint for port A 01FA SPATalkB \ AppleTalk node ID hint for printer port (byte) AppleTalk node number hint for port B 01FB SPConfig \ Use types for serial ports (byte) config bits: 4-7 A, 0-3 B (see use type below) 01FC SPPortA \ Modem port configuration (word) SCC port A configuration [word] 01FE SPPortB \ Printer port configuration (word) SCC port B configuration [word] 0200 SPAlarm \ Alarm setting (long) alarm time [long] 0204 SPFont \ Application font number minus 1 (word) default application font number minus 1 [word] 0206 SPKbd \ Auto-key threshold and rate (byte) kbd repeat thresh in 4/60ths [2 4-bit] 0207 SPPrint \ Printer connection (byte) print stuff [byte] 0208 SPVolCtl \ Speaker volume setting in parameter RAM (byte) volume control [byte] 0209 SPClikCaret \ Double-click and caret-blink times (byte) double click/caret time in 4/60ths[2 4-bit] 020A SPMisc1 \ miscellaneous [1 byte] 020B PCDeskPat \ desktop pat, top bit only! others are in use 020B SPMisc2 \ Mouse scaling, system startup disk, menu blink (byte) miscellaneous [1 byte] 020C TimeLM \ Time has name conflict w/ type. Clock time (extrapolated) [long] 0210 BootDrive \ drive number of boot drive [word] 0214 SFSaveDisk \ Negative of volume reference number used by Standard File Package (word) last vRefNum seen by standard file [word] 0216 HiKeyLast \ Same as KbdVars 0216 KbdVars \ Keyboard manager variables [4 bytes] 0218 KbdLast \ Same as KbdVars+2 021A JKybdTask \ keyboard VBL task hook [pointer] 021E KbdType \ keyboard model number [byte] 021F AlarmState \ Bit7=parity, Bit6=beeped, Bit0=enable [byte] 0220 MemErr \ last memory manager error [word] 0260 SdVolume \ Current speaker volume (byte: low-order three bits only) Global volume(sound) control [byte] 0262 SoundPtr \ Pointer to four-tone record 4VE sound definition table [pointer] 0266 SoundBase \ Pointer to free-form synthesizer buffer sound bitMap [pointer] 026A SoundVBL \ vertical retrace control element [16 bytes] 027A SoundDCE \ sound driver DCE [pointer] 027E SoundActive \ sound is active? [byte] 027F SoundLevel \ Amplitude in 740-byte buffer (byte) current level in buffer [byte] 0280 CurPitch \ Value of count in square-wave synthesizer buffer (word) current pitch value [word] 0286 SwitcherTPtr \ Switcher's switch table 028E ROM85 \ (word) actually high bit - 0 for ROM vers 75 (sic) and later 0290 PortAUse \ bit 7: 1 = not in use, 0 = in use 0291 PortBUse \ Current availability of serial port B (byte) port B use, same format as PortAUse 029A JGNEFilter \ GetNextEvent filter proc [pointer] 029E Key1Trans \ keyboard translator procedure [pointer] 02A2 Key2Trans \ numeric keypad translator procedure [pointer] 02A6 SysZone \ Address of system heap zone system heap zone [pointer] 02AA ApplZone \ Address of application heap zone application heap zone [pointer] 02AE ROMBase \ Base address of ROM ROM base address [pointer] 02B2 RAMBase \ Trap dispatch table's base address for routines in RAM RAM base address [pointer] 02B6 ExpandMem \ pointer to expanded memory block 02BA DSAlertTab \ Pointer to system error alert table in use system error alerts [pointer] 02BE ExtStsDT \ External/status interrupt vector table (16 bytes) SCC ext/sts secondary dispatch table [16 bytes] 02CE SCCASts \ SCC read reg 0 last ext/sts rupt - A [byte] 02CF SCCBSts \ SCC read reg 0 last ext/sts rupt - B [byte] 02D0 SerialVars \ async driver variables [16 bytes] 02D8 ABusVars \ Pointer to AppleTalk variables ;Pointer to AppleTalk local variables 02DC ABusDCE \ ;Pointer to AppleTalk DCE 02F0 DoubleTime \ Double-click interval in ticks (long) double click ticks [long] 02F4 CaretTime \ Caret-blink interval in ticks (long) caret blink ticks [long] 02F8 ScrDmpEnb \ 0 if GetNextEvent shouldn't process Command-Shift-number combinations (byte) screen dump enabled? [byte] 02F9 ScrDmpType \ FF dumps screen, FE dumps front window [byte] 02FA TagData \ sector tag info for disk drivers [14 bytes] 02FC BufTgFNum \ File tags buffer: file number (long) file number [long] 0300 BufTgFFlg \ File tags buffer: flags (word: bit 1=1 if resource fork) flags [word] 0302 BufTgFBkNum \ File tags buffer: logical block number (word) logical block number [word] 0304 BufTgDate \ File tags buffer: date and time of last modification (long) time stamp [word] 0308 DrvQHdr \ Drive queue header (10 bytes) queue header of drives in system [10 bytes] 0312 PWMBuf2 \ PWM buffer 1 (or 2 if sound) [pointer] 0316 HpChk \ heap check RAM code [pointer] 031A Lo3Bytes \ 00FFFFFF constant 00FFFFFF [long] 031A MaskBC \ Memory Manager Byte Count Mask [long] 031A MaskHandle \ Memory Manager Handle Mask [long] 031A MaskPtr \ Memory Manager Pointer Mask [long] 031E MinStack \ Minimum space allotment for stack (long) min stack size used in InitApplZone [long] 0322 DefltStack \ Default space allotment for stack (long) default size of stack [long] 0326 MMDefFlags \ default zone flags [word] 0328 GZRootHnd \ Handle to relocatable block not to be moved by grow zone function root handle for GrowZone [handle] 032C GZRootPtr \ root pointer for GrowZone [pointer] 0330 GZMoveHnd \ moving handle for GrowZone [handle] 0334 DSDrawProc \ alternate syserror draw procedure [pointer] 0338 EjectNotify \ eject notify procedure [pointer] 033C IAZNotify \ world swaps notify procedure [pointer] 0398 CurDirStore \ save dir across calls to Standard File [long] 03F8 DSAlertRect \ Rectangle enclosing system error alert (8 bytes) rectangle for disk-switch alert [8 bytes] 0824 ScrnBase \ Address of main screen buffer Screen Base [pointer] 0828 MTemp \ Low-level interrupt mouse location [long] 082C RawMouse \ un-jerked mouse coordinates [long] 0830 Mouse \ processed mouse coordinate [long] 0834 CrsrPin \ cursor pinning rectangle [8 bytes] 083C CrsrRect \ Cursor hit rectangle [8 bytes] 0844 TheCrsr \ Cursor data, mask & hotspot [68 bytes] 0888 CrsrAddr \ Address of data under cursor [long] 088C CrsrSave \ data under the cursor [64 bytes] 088C JAllocCrsr \ (long) vector to routine that allocates cursor 088C NewCrsrJTbl \ location of new crsr jump vectors 0890 JSetCCrsr \ (long) vector to routine that sets color cursor 0894 JOpcodeProc \ (long) vector to process new picture opcodes 0898 CrsrBase \ (long) scrnBase for cursor 089C CrsrDevice \ (long) current cursor device 08A0 SrcDevice \ (LONG) Src device for Stretchbits 08A4 MainDevice \ (long) the main screen device 08A8 DeviceList \ (long) list of display devices 08AC CrsrRow \ (word) rowbytes for current cursor screen 08B0 QDColors \ (long) handle to default colors 08CC CrsrVis \ Cursor visible? [byte] 08CD CrsrBusy \ Cursor locked out? [byte] 08CE CrsrNew \ Cursor changed? [byte] 08CF CrsrCouple \ cursor coupled to mouse? [byte] 08D0 CrsrState \ Cursor nesting level [word] 08D2 CrsrObscure \ Cursor obscure semaphore [byte] 08D3 CrsrScale \ cursor scaled? [byte] 08D6 MouseMask \ V-H mask for ANDing with mouse [long] 08DA MouseOffset \ V-H offset for adding after ANDing [long] 08DE JournalFlag \ Journaling mode (word) journaling state [word] 08E8 JournalRef \ Reference number of journaling device driver (word) Journalling driver's refnum [word] 08EC CrsrThresh \ Mouse-scaling threshold (word) delta threshold for mouse scaling [word] 08EE JCrsrTask \ address of CrsrVBLTask [long] 08F2 WWExist \ window manager initialized? [byte] 08F3 QDExist \ quickdraw is initialized [byte] 08F4 JFetch \ Jump vector for Fetch function fetch a byte routine for drivers [pointer] 08F8 JStash \ Jump vector for Stash function stash a byte routine for drivers [pointer] 08FC JIODone \ Jump vector for IODone function IODone entry location [pointer] 0900 CurApRefNum \ Reference number of current application's resource file (word) refNum of application's resFile [word] 0902 LaunchFlag \ from launch or chain [byte] 0904 CurrentA5 \ Address of boundary between application globals and application parameters current value of A5 [pointer] 0908 CurStackBase \ Address of base of stackstart of application globals current stack base [pointer] 0910 CurApName \ Name of current application (length byte followed by up to 31 characters) name of application [STRING[31]] 0930 SaveSegHandle \ seg 0 handle [handle] 0934 CurJTOffset \ Offset to jump table from location pointed to by A5 (word) current jump table offset [word] 0936 CurPageOption \ Sound/screen buffer configuration passed to Chain or Launch (word) current page 2 configuration [word] 0938 HiliteMode \ used for color highlighting 093A LoaderPBlock \ param block for ExitToShell [10 bytes] 0960 ScrapInfo \ scrap length [long] 0960 ScrapSize \ Size in bytes of desk scrap (long) scrap length [long] 0960 ScrapVars \ scrap manager variables [32 bytes] 0964 ScrapHandle \ Handle to desk scrap in memory memory scrap [handle] 0968 ScrapCount \ Count changed by ZeroScrap (word) validation byte [word] 096A ScrapState \ Tells where desk scrap is (word) scrap state [word] 096C ScrapName \ Pointer to scrap file name (preceded by length byte) pointer to scrap name [pointer] 0970 ScrapTag \ scrap file name [STRING[15]] 0980 ScrapEnd \ end of scrap vars 09D6 WindowList \ Pointer to first window in window list0 if using events but not windows Z-ordered linked list of windows [pointer] 09DC PaintWhite \ Flag for whether to paint window white before update event (word) erase newly drawn windows? [word] 09DE WMgrPort \ Pointer to Window Manager port window manager's grafport [pointer] 09EE GrayRgn \ Handle to region drawn as desktop rounded gray desk region [handle] 09F6 DragHook \ Address of procedure to execute during TrackGoAway, DragWindow, GrowWindow, DragGrayRgn, TrackControl, and DragControl user hook during dragging [pointer] 09FA Scratch8 \ 8-byte scratch area scratch [8 bytes] 0A02 OneOne \ 00010001 constant 00010001 [long] 0A06 MinusOne \ FFFFFFFF constant FFFFFFFF [long] 0A3C DeskPattern \ Pattern with which desktop is painted (8 bytes) desk pattern [8 bytes] 0A50 TopMapHndl \ Handle to resource map of most recently opened resource file topmost map in list [handle] 0A54 SysMapHndl \ Handle to map of system resource file system map [handle] 0A58 SysMap \ Reference number of system resource file (word) reference number of system map [word] 0A5A CurMap \ Reference number of current resource file (word) reference number of current map [word] 0A5C ResReadOnly \ Read only flag [word] 0A5E ResLoad \ Current SetResLoad state (word) Auto-load feature [word] 0A60 ResErr \ Current value of ResError (word) Resource error code [word] 0A64 CurActivate \ Pointer to window to receive activate event window slated for activate event [pointer] 0A68 CurDeactive \ Pointer to window to receive deactivate event window slated for deactivate event [pointer] 0A6C DeskHook \ Address of procedure for painting desktop or responding to clicks on desktop hook for painting the desk [pointer] 0A70 TEDoText \ Address of TextEdit multi-purpose routine textEdit doText proc hook [pointer] 0A74 TERecal \ Address of routine to recalculate line starts for TextEdit textEdit recalText proc hook [pointer] 0A84 GhostWindow \ Pointer to window never to be considered frontmost window hidden from FrontWindow [pointer] 0A8C RestProc \ Resume procedure f InitDialogs [pointer] 0A8C ResumeProc \ Address of resume procedure Resume procedure from InitDialogs [pointer] 0AB0 TEScrpLength \ Size in bytes of TextEdit scrap (long) textEdit Scrap Length [word] 0AB4 TEScrpHandle \ Handle to TextEdit scrap textEdit Scrap [handle] 0AD8 SysResName \ Name of system resource file (length byte followed by up to 19 characters) Name of system resource file [STRING[19]] 0AF0 DSErrCode \ Current system error ID (word) last system error alert ID 0AF2 ResErrProc \ Address of resource error procedure Resource error procedure [pointer] 0AF6 TEWdBreak \ default word break routine [pointer] 0B04 KeyMVars \ (word) for ROM KEYM proc state 0B06 ROMMapHndl \ (long) handle of ROM resource map 0B9E RomMapInsert \ (byte) determines if we should link in map 0B9F TmpResLoad \ second byte is temporary ResLoad value. 0BA0 IntlSpec \ (long) - ptr to extra Intl data 0BA5 WordRedraw \ (byte) - used by TextEdit RecalDraw 0BAA MBarHeight \ height of the menu bar 0BAC TESysJust \ (word) system justification (intl. textEdit) 0BAE HiHeapMark \ (long) highest address used by a zone below sp<01Nov85 JTC> 0BB2 SegHiEnable \ (byte) 0 to disable MoveHHi in LoadSeg 0BB4 CommToolboxGlobals \ pointer to CommToolbox globals 0C00 SCSIBase \ (long) base address for SCSI chip read 0C04 SCSIDMA \ (long) base address for SCSI DMA 0C08 SCSIHsk \ (long) base address for SCSI handshake 0C0C SCSIGlobals \ (long) ptr for SCSI mgr locals 0C10 RGBBlack \ (6 bytes) the black field for color 0C16 RGBWhite \ (6 bytes) the white field for color 0C20 RowBits \ (word) screen horizontal pixels 0C22 ColLines \ (word) screen vertical pixels 0C24 ScreenBytes \ (long) total screen bytes 0C2C NMIFlag \ (byte) flag for NMI debounce 0C2D VidType \ (byte) video board type ID 0C2E VidMode \ (byte) video mode (4=4bit color) 0C2F SCSIPoll \ (byte) poll for device zero only once. 0C30 SEVarBase \ 0CB0 MMUFlags \ (byte) cleared to zero (reserved for future use) 0CB1 MMUType \ (byte) kind of MMU present 0CB2 MMU32bit \ (byte) boolean reflecting current machine MMU mode 0CB3 MMUFluff \ (byte) fluff byte forced by reducing MMUMode to MMU32bit. 0CB4 MMUTbl \ (long) pointer to MMU Mapping table 0CB8 MMUTblSize \ (long) size of the MMU mapping table 0CBC SInfoPtr \ (long) pointer to Slot manager information 0CC0 ASCBase \ (long) pointer to Sound Chip 0CC4 SMGlobals \ (long) pointer to Sound Manager Globals 0CC8 TheGDevice \ (long) the current graphics device 0CCC CQDGlobals \ (long) quickDraw global extensions 0CF8 ADBBase \ (long) pointer to Front Desk Buss Variables 0CFC WarmStart \ (long) flag to indicate it is a warm start 0D00 TimeDBRA \ (word) number of iterations of DBRA per millisecond 0D02 TimeSCCDB \ (word) number of iter's of SCC access & DBRA. 0D04 SlotQDT \ ptr to slot queue table 0D08 SlotPrTbl \ ptr to slot priority table 0D0C SlotVBLQ \ ptr to slot VBL queue table 0D10 ScrnVBLPtr \ save for ptr to main screen VBL queue 0D14 SlotTICKS \ ptr to slot tickcount table 0D20 TableSeed \ (long) seed value for color table ID's 0D24 SRsrcTblPtr \ (long) pointer to slot resource table. 0D28 JVBLTask \ vector to slot VBL task interrupt handler 0D2C WMgrCPort \ window manager color port 0D30 VertRRate \ (word) Vertical refresh rate for start manager. 0D60 ChunkyDepth \ depth of the pixels 0D62 CrsrPtr \ pointer to cursor save area 0D66 PortList \ list of grafports 0D6A MickeyBytes \ long pointer to cursor stuff 0D6E QDErrLM \ QDErr has name conflict w/ type. QuickDraw error code [word] 0D70 VIA2DT \ 32 bytes for VIA2 dispatch table for NuMac 0D90 SInitFlags \ StartInit.a flags [word] 0D92 DTQFlags \ flag word for DTQueue 0D92 DTQueue \ (10 bytes) deferred task queue header 0D94 DTskQHdr \ ptr to head of queue 0D98 DTskQTail \ ptr to tail of queue 0D9C JDTInstall \ (long) ptr to deferred task install routine 0DA0 HiliteRGB \ 6 bytes: rgb of hilite color 0DA6 TimeSCSIDB \ (word) number of iter's of SCSI access & DBRA 0DA8 DSCtrAdj \ (long) Center adjust for DS rect. 0DAC IconTLAddr \ (long) pointer to where start icons are to be put. 0DB0 VideoInfoOK \ (long) Signals to CritErr that the Video card is ok 0DB4 EndSRTPtr \ (long) Pointer to the end of the Slot Resource Table (Not the SRT buffer). 0DB8 SDMJmpTblPtr \ (long) Pointer to the SDM jump table 0DBC JSwapMMU \ (long) jump vector to SwapMMU routine 0DC0 SdmBusErr \ (long) Pointer to the SDM busErr handler 0DC4 LastTxGDevice \ (long) copy of TheGDevice set up for fast text measure